Design Minimalism in Robotics Programming
نویسندگان
چکیده
With the increasing use of general robotic platforms in different application scenarios, modularity and reusability have become key issues in effective robotics programming. In this paper, we present a minimalist approach for designing robot software, in which very simple modules, with well designed interfaces and very little redundancy can be connected through a strongly typed framework to specify and execute different robotics tasks.
منابع مشابه
Distributed Robotic Manipulation: Experiments in Minimalism
Minimalism pursues the following agenda: For a given robotics task, nd the minimal con guration of resources required to solve the task. Thus, minimalism attempts to reduce the resource signature for a task, in the same way that (say) Stealth technology decreases the radar signature of an aircraft. Minimalism is interesting because doing task A without resource B proves that B is somehow inesse...
متن کاملMinimalism – a Design Game?
The challenge of designing “Simple Computing in an Age of Complexity” emphasizes the simple within the complex, focusing on the contradiction between the urge for ‘ease of use’ and the need for system complexity. Design must bridge this gap and make the complex appear simple – less is more. So far, many will agree. But, what exactly is the meaning of ‘less’ and ‘more’ in ‘less is more’, a less ...
متن کاملMinimalism in human-computer interaction: development of a focused perspective on usability processes and design products
Minimalism is a concept used in many different literatures ranging from arts to mathematics. Developing a notion of minimalism for human-computer interaction and applying this notion to the products and processes of usability engineering efforts yields an alternative viewpoint. Minimalism lays ultimate value on freedom for the user; the interface grows through reduction. This attitude is inhere...
متن کاملCooperation without Deliberation: A Minimal Behavior-based Approach to Multi-Robot Teams
While terminology and some concepts of behavior-based robotics have become widespread, the central ideas are often lost as researchers try to scale behavior to higher levels of complexity. “Hybrid systems” with model-based strategies that plan in terms of behaviors rather than simple actions have become common for higher-level behavior. We claim that a strict behavior-based approach can scale t...
متن کاملFun Learning Stagecast Creator: An Exercise in Minimalism and Collaboration
We are attempting to create a cross-generational learning community who will work together to design, construct, and discuss simulations of community topics. The simulations are built with Stagecast Creator, a stateof-the art visual programming environment [12]. As part of this larger project, we have developed minimalist training materials for middle school students. This paper reports a forma...
متن کامل